* { padding: 0; margin: 0; }
ul li { list-style: none; }
.region_wrap { position: fixed; top: 50px; right: 0px; background-color: #e82930; border-radius: 8px; z-index: 1000; }
.region_ask { width: 130px; margin: 0 3px 10px 3px; border-radius: 8px; background-color: #fff; padding-top: 5px; padding-bottom: 5px; line-height: 12px; text-align: left; }
.region_close { position: absolute; top: 5px; right: 4px; cursor: pointer; }
.region_ask>li { padding: 10px; border-bottom: 1px solid #ddd; background-color: #fff; text-align: left; line-height: 17px; cursor: pointer;  transition: background-color .5s ease;
font-size: 14px; }
.region_ask li:hover .region_info { display: block; }
.region_ask li:last-child { border-bottom: none; }
.region_ask li>.region_info{position: absolute;right: 0px;top: 36px;width: 120px;min-height: 530px;opacity: 0;background: #fff;box-shadow: 6px 0 24px 0 rgba(15, 66, 76, .25); border-radius: 8px; padding: 0 5px; text-align: left;transform: scaleX(0);-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform-origin:right center;-webkit-transform-origin:right center;-ms-transform-origin:right center;transition: .6s all;-webkit-transition: .6s all;-ms-transition: .6s all;}
.region_ask li:hover >.region_info{transform: scaleX(1);-webkit-transform: scaleX(1);-ms-transform: scaleX(1);opacity: 1;}
.region_info li { width: 130px; height: 45px; border-bottom: 1px solid #ddd; line-height: 45px; background-color: #fff; overflow: hidden; }
.region_ask li a:hover { color: #e82930; text-decoration:underline; }
.region_ask li:hover{ color: #e82930; text-decoration:underline; }
.region_title { width: 100%; height: 25px; padding-top: 10px; padding-bottom: 2px; background-color: #e82930; color: #fff; text-align: center; line-height: 20px; border-radius: 8px; }
.region_title2 { width: 100%; height: 20px; padding-top: 2px; padding-bottom: 2px; background-color: #e82930; color: #fff; text-align: center; line-height: 16px;font-size:12px;}
.qq_type { padding: 1px 0 1px 30px; margin-right: 5px; background: url(//www.huatu.com/images/2018fx/images/flow.jpg) no-repeat; font-size: 12px; color: #000; }
@media screen and (max-width: 1080px) {.region_wrap {display: none;}}
